﻿<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>复工人员登记</title>
    <link rel="stylesheet" href="layui/css/layui.css"  media="all">
    <link rel="stylesheet" href="css/table1.css">
    <link rel="stylesheet" href="css/mulu.css">
    <link rel="stylesheet" href="css/element.css">
    <link rel="stylesheet" href="css/bootstrap.min.css">
    <link rel="stylesheet" href="css/0_common/bootstrap-table.css">
    <script src="css/jquery.min.js"></script>
    <script src="css/vue.js"></script>
    <script src="css/element.js"></script>
    <script src="js/table.js"></script>
    <script src="js/0_common/bootstrap.min.js"></script>
    <script src="js/0_common/bootstrap-table.js"></script>
    <script src="js/constants.js"></script>
    <script src="js/YZidCard.js"></script>

 <style>

 </style>
</head>
<body>

<div id="dhmenu">
    <div id="add"><div class="caozuobox"><img src="img/table/add.png"></div><div class="caozuobox"><span>新增</span></div></div>
    <div id="update"><div class="caozuobox"><img src="img/table/update.png"></div><div class="caozuobox"><span>修改</span></div></div>
    <div id="delete"><div class="caozuobox"><img src="img/table/delete.png"></div><div class="caozuobox"><span>删除</span></div></div>
 <!--   <div id="shangbao"><div class="caozuobox"><img src="img/table/shangbao.png"></div><div class="caozuobox"><span>上报</span></div></div>
    <div id="qbshangbao"><div class="caozuobox"><img src="img/table/qbshangbao.png"></div><div class="caozuobox"><span>全部上报</span></div></div>-->
    <input type="file" name="excelFile" id="excelFile" class="btn btn-default"  multiple="multiple" onchange="fileUpload()" style="display: none">
    <div id="import" onclick="selectFile()"><div class="caozuobox"><img src="img/table/import.png"></div><div class="caozuobox"><span>导入</span></div></div>
    <div id="export"><div class="caozuobox"><img src="img/table/export.png"></div><div class="caozuobox"><span>导出</span></div></div>
    <a onclick="window.location.href = file + '企业复工员工信息.xlsx';" id="xzdr">下载导入模板</a>
    <!--<button class="layui-btn" id="zxbaobei"  style="position: absolute;left: 52%;top:0%;height:35px">最新报备</button>-->
    <button id="btn_search"></button>
    <input id="key" class="form-control" style="width:15%;height:23px;float:right;margin-top:0.8%;margin-right: 2%"/>


</div>
<div id="mainbox">
    <div id="titlebox"><span>填写人员信息</span></div>
    <div id="tabletopbox">
        <div class="tishibox"><img src="img/tishi.png"></div>
        <div class="tishibox"><span style="margin-left: 10px">查询结果(共</span><span id="number"></span><span>条信息)</span></div>
    </div>
    <div id="tablebox">
        <table id="table"
               data-toolbar="#toolbar"
               data-show-export="true"
               data-pagination="false"
               data-page-list="[10, 25, 50, 100, ALL]"
               data-id-field="id"
               data-side-pagination="server"
               data-url="../action"
               data-query-params="queryParams"
               data-query-params-type="limit">
        </table>
    </div>

</div>

<!--<div class="layui-form-item" style="position: absolute;top: 5%;left: 52%">-->
<!--    <div class="layui-input-block">-->
<!--        <button class="layui-btn" id="next"  >下一步</button>-->
<!--    </div>-->
<!--</div>-->

<div class="modal fade" id="myModal1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="width: 70vw;">
    <div class="modal-dialog" style="width: 70vw">
        <div class="modal-content" style="border-radius: 15px;width: 100%;">
            <div class="modal-header" style="background-color:white;color: black;border-top-left-radius: 15px;border-top-right-radius: 15px">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                    &times;
                </button>
                <h4 class="modal-title">复工人员登记</h4>
            </div>

            <div class="modal-body" style="width: 100%;float:left;background-color: #F3F3F3;height: auto" >
                <!-- <div style="width: 100%;height: 40px" id="but">
                     <button id="ShangBao1" class="btn btnleft">上报</button>
                     <button id="QuXiao" class="btn btnright">取消</button>
                 </div>-->
                <div class="hang">
                    <span class="hangtitle">姓名</span><br>
                    <input id="name" class="hanginput"/>
                </div>
                <div class="hang">
                    <span class="hangtitle">是否外籍</span><br>
                    <select id="SFWJ" class="hanginput">
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>
                <div class="hang">
                    <span class="hangtitle">身份证号/护照</span><br>
                    <input id="idcard" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">手机号</span><br>
                    <input id="phone" class="hanginput"/>
                </div>
                <div class="hang">
                    <span class="hangtitle">复工日期</span><br>
                    <input id="fgshijian" class="hanginput" type="date"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">户籍所在地（省、市、区）</span><br>
                    <input id="huji" class="hanginput" placeholder="例：江苏省苏州市姑苏区"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">苏州现住址地地址</span><br>
                    <input id="address" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">近14天是否离开苏州</span><br>
                    <select id="sflikai" class="hanginput" onchange="show(this.value)">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">近14天是否到过或途径湖北全省各市；浙江省温州市；河南省信阳市；安徽省阜阳市</span><br>
                    <select id="sfyujing" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">是否接触确诊或疑似病例</span><br>
                    <select id="sfjiechu" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">是否接触野生动物</span><br>
                    <select id="sfyeshen" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">健康状况（有、无发热、咳嗽、乏力、腹泻等）</span><br>
                    <input id="jkzhuankuang" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">备注（离苏人员填写前往地点、交通工具）</span><br>
                    <input id="beizhu" class="hanginput"/>
                </div>

                <div class="hangz" style="margin-left: 5%">
                    <span class="hangtitle" id="fjtit">附件上传（运营商行动轨迹证明或社区出具的解除隔离证明）</span><br>
                    <input id="fujian" class="hanginputz" style="width:90%;display: inline-block" disabled="disabled"/>
                    <button class="btn btn-primary" style="width:8%;display: inline-block;margin-top:1%;margin-left: 2%" onclick="selectFile1()">上传</button>
                    <input type="file" name="excelFile" id="excelFile1" class="btn btn-default"  multiple="multiple" onchange="fileUpload1()" style="display: none">
                </div>
            </div>
            <div class="modal-footer" style="text-align: center">
                <button id="ShangBao1" class="btn">上报</button>
                <button data-dismiss="modal" id="QuXiao" class="btn">取消</button>
            </div>
        </div>
    </div>
</div>

<div class="modal fade" id="myModal2" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="width: 70vw;">
    <div class="modal-dialog" style="width: 70vw">
        <div class="modal-content" style="border-radius: 15px;width: 100%;">
            <div class="modal-header" style="background-color:white;color: black;border-top-left-radius: 15px;border-top-right-radius: 15px">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                    &times;
                </button>
                <h4 class="modal-title">复工人员修改</h4>
            </div>

            <div class="modal-body" style="width: 100%;float:left;background-color: #F3F3F3;height: auto" id="xq">
                <div class="hang">
                    <span class="hangtitle">姓名</span><br>
                    <input id="name1" class="hanginput"/>
                </div>
                <div class="hang">
                    <span class="hangtitle">是否外籍</span><br>
                    <select id="SFWJ1" class="hanginput">
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>
                <div class="hang">
                    <span class="hangtitle">身份证号</span><br>
                    <input id="idcard1" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">手机号</span><br>
                    <input id="phone1" class="hanginput"/>
                </div>
                <div class="hang">
                    <span class="hangtitle">复工日期</span><br>
                    <input id="fgshijian1" class="hanginput" type="date"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">户籍所在地（省、市、区）</span><br>
                    <input id="huji1" class="hanginput" placeholder="例：江苏省苏州市姑苏区"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">苏州现住址地地址</span><br>
                    <input id="address1" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">近14天是否离开苏州</span><br>
                    <select id="sflikai1" class="hanginput" onchange="show(this.value)">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">近14天是否到过或途径湖北全省各市；浙江省温州市；河南省信阳市；安徽省阜阳市</span><br>
                    <select id="sfyujing1" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">是否接触确诊或疑似病例</span><br>
                    <select id="sfjiechu1" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">是否接触野生动物</span><br>
                    <select id="sfyeshen1" class="hanginput">
                        <option value="">请选择</option>
                        <option value="是">是</option>
                        <option value="否">否</option>
                    </select>
                </div>

                <div class="hang">
                    <span class="hangtitle">健康状况（有、无发热、咳嗽、乏力、腹泻等）</span><br>
                    <input id="jkzhuankuang1" class="hanginput"/>
                </div>

                <div class="hang">
                    <span class="hangtitle">备注（离苏人员填写前往地点、交通工具）</span><br>
                    <input id="beizhu1" class="hanginput"/>
                </div>
                <div class="hangz" style="margin-left: 5%">
                    <span class="hangtitle" id="fjtit1">附件上传（运营商行动轨迹证明或社区出具的解除隔离证明）</span><br>
                    <input id="fujian1" class="hanginputz" style="width:90%;display: inline-block" disabled="disabled"/>
                    <button class="btn btn-primary" style="width:8%;display: inline-block;margin-top:1%;margin-left: 2%" onclick="selectFile2()">上传</button>
                    <input type="file" name="excelFile" id="excelFile2" class="btn btn-default"  multiple="multiple" onchange="fileUpload2()" style="display: none">
                </div>
            </div>
            <div class="modal-footer" style="text-align: center">
                <button id="ShangBao2" class="btn">上报</button>
                <button data-dismiss="modal" id="QuXiao1" class="btn">取消</button>
            </div>
        </div>
    </div>
</div>
</body>
<script>
    var svcHeader = Constants.path
    var file = svcHeader+"FUGONGP/";
    var qyid = localStorage.getItem('qyid');
    $("#SFWJ").val('否');
    // $('#next').click(function () {
    //     window.location.href = "Tir_WZ.html"
    // })
    // function checkStatus(cb) {
    //     $.ajax({
    //         type: "get",
    //         url: svcHeader + "/pb/qyxxs/"+qyid,
    //         success: function(r) {
    //             if (r.code == "200"){
    //                 if (r.data.status >= 2) {
    //                     window.location.href = 'test.html'
    //                 } else {
    //                     if (cb) {
    //                         cb();
    //                     }
    //                 }
    //             }
    //         }
    //     });
    // }

    $(function () {
        // checkStatus();
        //1.初始化Table
        var oTable = new TableInit();
        oTable.Init();
        //
        // //2.初始化Button的点击事件
        // var oButtonInit = new ButtonInit();
        // oButtonInit.Init();
    });
    var TableInit = function () {
        var oTableInit = new Object();
        //初始化Table
        oTableInit.Init = function () {
            $('#table').bootstrapTable({
                url: svcHeader+'pb/ryxxs/action/findByKey',         //请求后台的URL（*）
                method: 'get',                      //请求方式（*）
                toolbar: '#toolbar',                //工具按钮用哪个容器
                striped: true,                      //是否显示行间隔色
                cache: false,                       //是否使用缓存，默认为true，所以一般情况下需要设置一下这个属性（*）
                pagination: true,                   //是否显示分页（*）
                sortable: false,                     //是否启用排序
                sortOrder: "asc",                   //排序方式
                queryParams: oTableInit.queryParams,//传递参数（*）
                sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                pageNumber: 1,                       //初始化加载第一页，默认第一页
                pageSize: 10,                       //每页的记录行数（*）
                pageList: [10, 25, 50, 100],        //可供选择的每页的行数（*）
                // search: true,                       //是否显示表格搜索，此搜索是客户端搜索，不会进服务端，所以，个人感觉意义不大
                // strictSearch: true,
                // showColumns: true,                  //是否显示所有的列
                // showRefresh: true,                  //是否显示刷新按钮
                minimumCountColumns: 2,             //最少允许的列数
                clickToSelect: true,                //是否启用点击选中行
                //height: 500,                        //行高，如果没有设置height属性，表格自动根据记录条数觉得表格高度
                uniqueId: "ID",                     //每一行的唯一标识，一般为主键列
                // showToggle: true,                    //是否显示详细视图和列表视图的切换按钮
                cardView: false,                    //是否显示详细视图
                detailView: false,                   //是否显示父子表
                responseHandler:responseHandler,
                columns: [{
                    checkbox: true
                },
                    {
                        field: 'name',
                        align: 'center',
                        title: '姓名'
                    }, {
                        field: 'idcard',
                        align: 'center',
                        title: '身份证号'
                    },{
                        field: 'phone',
                        align: 'center',
                        title: '手机号'
                    },{
                        field: 'fgshijian',
                        align: 'center',
                        title: '复工日期',
                        // formatter : function(value, row, index) {
                        //     if(row.fgshijian!=null){
                        //         var a = row.fgshijian;
                        //         a=Number(a);
                        //         console.log(a)
                        //         a=timestampToTime(a)
                        //         return a;
                        //     }
                        // },
                    },{
                        field: 'createtime',
                        align: 'center',
                        title: '报备日期',
                        formatter : function(value, row, index) {
                            var a = row.createtime;
                            a=a.substring(0,10)
                            return a;
                        },
                    } ,{
                        field: 'huji',
                        align: 'center',
                        title: '户籍所在地（省、市、区）'
                    },{
                        field: 'address',
                        align: 'center',
                        title: '苏州现住址地地址'
                    },{
                        field: 'sflikai',
                        align: 'center',
                        title: '近14天是否离开苏州'
                    },{
                        field: 'sfyujing',
                        align: 'center',
                        title: '近14天是否到过或途径湖北全省各市；浙江省温州市；河南省信阳市；安徽省阜阳市'
                    },{
                        field: 'sfjiechu',
                        align: 'center',
                        title: '是否接触确诊或疑似病例'
                    },{
                        field: 'sfyeshen',
                        align: 'center',
                        title: '是否接触野生动物'
                    },{
                        field: 'jkzhuankuang',
                        align: 'center',
                        title: '健康状况'
                    },{
                        field: 'beizhu',
                        align: 'center',
                        title: '备注（离苏人员填写前往地点、交通工具）'
                    } ,
                   /* {
                        field: 'status',
                        align: 'center',
                        title: '状态',
                        formatter : function(value, row, index) {
                            var a = "";
                            if(row.status=='0') {
                                var a = '未上报';
                            }else if(row.status=='1'){
                                var a = '已上报';
                            }
                            return a;
                        },
                    },*/

                ],
            });
            initTableHeight()
        }
        oTableInit.queryParams = function (params) {
            var temp = {   //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
                pageNo:params.offset/params.limit+1,
                pageSize:params.limit,
                qyid:qyid,
            };
            if ($("#key").val() != null && $("#key").val() != '') {
                temp.key = $("#key").val();
            }
            return temp;
        };
        return oTableInit;
    };
    function   responseHandler(res) {
        $("#number").text(res.data.count)
        return {
            "rows": res.data.entities,
            "total":res.data.count
            //数据
        }
    }
    function timestampToTime(timestamp) {
        var date = new Date(timestamp * 1000);//时间戳为10位需*1000，时间戳为13位的话不需乘1000
        var Y = date.getFullYear() + '-';
        var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
        var D = date.getDate() + ' ';
        var h = date.getHours() + ':';
        var m = date.getMinutes() + ':';
        var s = date.getSeconds();
        return Y+M+D;
    }
    function changeDateFormat(cellval) {
        var dateVal = cellval + "";
        if (cellval != null) {
            var date = /\d{4}-\d{1,2}-\d{1,2}/g.exec(cellval);
            return  date ;
        }
    }

    //新增
    $('body').on('hidden.bs.modal', '.modal', function () {

        $("#SFWJ").val('否');

        $("#name").val('');
        $("#idcard").val('');

        $("#phone").val('');
        $("#huji").val('');

        $("#address").val('');
        $("#sflikai").val('');

        $("#sfyujing").val('');
        $("#sfjiechu").val('');

        $("#sfyeshen").val('');
        $("#jkzhuankuang").val('');

        $("#beizhu").val('');
        $("#fgshijian").val('');
        $("#fujian").val('');
    })
    $("#add").unbind('click').click(function () {
        $("#myModal1").modal('show');
    })
    function show(a){
        if(a == '是'){
            $("#fjtit").html('证明材料上传(社区出具的解除隔离证明)')
            $("#fjtit1").html('证明材料上传(社区出具的解除隔离证明)')
        }else{
            $("#fjtit").html('证明材料上传（<a href="#" title="一、移动用户查询方法:编写CXMYD,发送到10086,再依据回复短信输入身份证后四位，可查询过去一个月内去过的省和直辖市(无地市)。' +
                '二、电信手机用户查询方法:编辑短信CXMYD#身份证号码后四位到10001，授权回复Y后，实现“漫游地查询”，可查询手机号近15日内的途径地信息。' +
                '三、联通手机用户查询方法:手机发送:“CXMYD#身份证后四位”至10010，查询近30天的全国漫游地信息，便于返工辅助排查。每人免费一天查询10次。">15天内行动轨迹查询结果(截图)</a>）')

            $("#fjtit1").html('证明材料上传（<a href="#" title="一、移动用户查询方法:编写CXMYD,发送到10086,再依据回复短信输入身份证后四位，可查询过去一个月内去过的省和直辖市(无地市)。' +
                '二、电信手机用户查询方法:编辑短信CXMYD#身份证号码后四位到10001，授权回复Y后，实现“漫游地查询”，可查询手机号近15日内的途径地信息。' +
                '三、联通手机用户查询方法:手机发送:“CXMYD#身份证后四位”至10010，查询近30天的全国漫游地信息，便于返工辅助排查。每人免费一天查询10次。">15天内行动轨迹查询结果(截图)</a>）')

        }
    }
    $("#ShangBao1").unbind('click').click(function () {
        var sfwaiji = $("#SFWJ").val()
        var sfzjy = IdentityCodeValid($("#idcard").val())
        var head=$("#idcard").val().substring(0,4);
        var head1=$("#idcard").val().substring(0,2);
        if ($("#name").val() == '' || $("#idcard").val() == '' ||$("#phone").val() == ''
            ||$("#huji").val() == '' ||$("#address").val() == '' ||$("#sflikai").val() == '' ||
            $("#sfyujing").val() == '' ||$("#sfjiechu").val() == '' ||$("#sfyeshen").val() == '' ||$("#jkzhuankuang").val() == ''||$("#fgshijian").val() == '') {
            alert("请将除备注外的信息填写完整！")
        }else if ($("#sflikai").val() == '是' && !$("#beizhu").val()) {
            alert("近14天离开苏州的人员请在备注中将前往地址、交通工具填写完整！")
        }else if(sfwaiji=='否'&&sfzjy=='false'){
            alert("身份证/护照信息不正确，请重新输入!")
        }else if(head1=='42'||head=='3303'||head=='3301'||head=='3302'||head=='3310'||head=='4115'||head=='4117'||head=='3401'||head=='3412'||head=='3601'){
            if($("#fujian").val()==""){
                alert("属于重点疫区人员必须上传附件!")
            }else {
                add1()
            }
        } else{
            add1()
        }

    })
    function add1(){
        var obj = {
            'name': $("#name").val(),

            'idcard': $("#idcard").val(),
            'phone': $("#phone").val(),
            'sfwaiji': $("#SFWJ").val(),
            'huji': $("#huji").val(),
            'address': $("#address").val(),

            'sflikai': $("#sflikai").val(),
            'sfyujing': $("#sfyujing").val(),

            'sfjiechu': $("#sfjiechu").val(),
            'sfyeshen': $("#sfyeshen").val(),

            'jkzhuankuang': $("#jkzhuankuang").val(),
            'beizhu': $("#beizhu").val(),
            'fujian': $("#fujian").val(),
            'fgshijian': $("#fgshijian").val(),
            'qyid': qyid,
        };
        $.ajax({
            url:svcHeader+"pv/ryxxs",
            dataType:'json',
            type:'POST',
            contentType: 'application/json',
            data:JSON.stringify(obj),
            success:function (data) {
                if(data.code=="200"){
                    alert("新增成功！")
                    $("#myModal1").modal('hide');
                    $("#table").bootstrapTable('destroy');
                    var oTable = new TableInit();
                    oTable.Init();
                }else{
                    alert(data.msg)
                }
            },error:function(data){
                alert(data.msg)
            }
        })
    }
    //删除
    $("#delete").unbind('click').click(function(){
        var row = $.map($('#table').bootstrapTable(
            'getSelections'), function(row) {
            return row;
        })
        var x=row.length;
        var msg="删除";
        var y=0;
        var z=0;
        if(row.length==0){
            alert("请选择要删除的数据！")
        }else{
            for(var i=0;i<row.length;i++) {
                $.ajax({
                    url: svcHeader + "/delete/ryxxs/"+row[i].id,
                    // dataType: 'json',
                    type: 'delete',
                    async: false,
                    success: function (data) {
                        if(data.code=='200'){
                            if(data.result==true){
                                y=y+1;
                            }else{
                                z=z+1;
                            }
                            if(y==x){
                                alert('已成功删除' + y + "条！")
                            }
                            $("#table").bootstrapTable('destroy');
                            var oTable = new TableInit();
                            oTable.Init();
                        }else{
                            alert(data.msg)
                        }
                    }
                })
            }
            if(y!=x){
                alert('已成功删除' + z + "条！失败"+y+'条！')
            }
        }
    })
    //修改
    $("#update").unbind('click').click(function(){
        var row = $.map($('#table').bootstrapTable(
            'getSelections'), function(row) {
            return row;
        });
        if(row.length==1){
                $("#myModal2").modal('show');
            if(row[0].sflikai=="是"){
                $("#fjtit1").html('证明材料上传(社区出具的解除隔离证明)')
            }else{
                $("#fjtit1").html('证明材料上传（<a href="#" title="一、移动用户查询方法:编写CXMYD,发送到10086,再依据回复短信输入身份证后四位，可查询过去一个月内去过的省和直辖市(无地市)。' +
                '二、电信手机用户查询方法:编辑短信CXMYD#身份证号码后四位到10001，授权回复Y后，实现“漫游地查询”，可查询手机号近15日内的途径地信息。' +
                '三、联通手机用户查询方法:手机发送:“CXMYD#身份证后四位”至10010，查询近30天的全国漫游地信息，便于返工辅助排查。每人免费一天查询10次。">15天内行动轨迹查询结果(截图)</a>）')
                $("#fjtit1").html('证明材料上传（15天内行动轨迹查询结果(截图)）')
            }
                $("#name1").val(row[0].name);
                $("#idcard1").val(row[0].idcard);
                $("#phone1").val(row[0].phone);
                $("#huji1").val(row[0].huji);
                $("#address1").val(row[0].address);
                $("#sflikai1").val(row[0].sflikai);
                $("#sfyujing1").val(row[0].sfyujing);
                $("#sfjiechu1").val(row[0].sfjiechu);
                $("#sfyeshen1").val(row[0].sfyeshen);
                $("#jkzhuankuang1").val(row[0].jkzhuankuang);
                $("#beizhu1").val(row[0].beizhu);
                $("#SFWJ1").val(row[0].sfwaiji),
                 $("#fujian1").val(row[0].fujian),
                 $("#fgshijian1").val(row[0].fgshijian),
                    $("#ShangBao2").unbind('click').click(function () {
                        var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/;
                        //电话
                        var phone = $('#phone1').val();


                        var sfzjy = IdentityCodeValid($("#idcard1").val())
                        var sfwaiji = $("#SFWJ1").val()
                        var head=$("#idcard1").val().substring(0,4);
                        var head1=$("#idcard1").val().substring(0,2);
                        if ($("#sflikai1").val() == '是' && !$("#beizhu1").val()) {
                            alert("近14天离开苏州的人员请在备注中将前往地址、交通工具填写完整！")
                        }else if(!phoneReg.test(phone)){
                            alert('请输入有效的手机号码！');
                        } else if(sfwaiji=='否'&&sfzjy=='false'){
                            alert("身份证/护照信息不正确，请重新输入!")
                        }else if(head1=='42'||head=='3303'||head=='3301'||head=='3302'||head=='3310'||head=='4115'||head=='4117'||head=='3401'||head=='3412'||head=='3601'){
                            if($("#fujian1").val()==""){
                                alert("属于重点疫区人员必须上传附件!")
                            }else{
                                var obj = {
                                    'id': row[0].id,
                                    'name': $("#name1").val(),
                                    'idcard': $("#idcard1").val(),
                                    'phone': $("#phone1").val(),
                                    'huji': $("#huji1").val(),
                                    'address': $("#address1").val(),
                                    'sflikai': $("#sflikai1").val(),
                                    'sfyujing': $("#sfyujing1").val(),
                                    'sfjiechu': $("#sfjiechu1").val(),
                                    'sfyeshen': $("#sfyeshen1").val(),
                                    'jkzhuankuang': $("#jkzhuankuang1").val(),
                                    'beizhu': $("#beizhu1").val(),
                                    'qyid': qyid,
                                    'status': '0',
                                    'sfwaiji': $("#SFWJ1").val(),
                                    'fujian': $("#fujian1").val(),
                                    'fgshijian': $("#fgshijian1").val(),
                                };
                                $.ajax({
                                    url: svcHeader + "/pv/ryxxs/" + row[0].id,
                                    dataType: 'json',
                                    type: 'put',
                                    contentType: 'application/json',
                                    data: JSON.stringify(obj),
                                    success: function (data) {
                                        if (data.code == "200") {
                                            alert('修改成功！')
                                            $("#myModal2").modal('hide');
                                            $("#table").bootstrapTable('destroy');
                                            var oTable = new TableInit();
                                            oTable.Init();
                                        } else {
                                            alert(data.msg)
                                        }
                                    }
                                })
                            }
                        } else  {
                            var obj = {
                                'id': row[0].id,
                                'name': $("#name1").val(),
                                'idcard': $("#idcard1").val(),
                                'phone': $("#phone1").val(),
                                'huji': $("#huji1").val(),
                                'address': $("#address1").val(),
                                'sflikai': $("#sflikai1").val(),
                                'sfyujing': $("#sfyujing1").val(),
                                'sfjiechu': $("#sfjiechu1").val(),
                                'sfyeshen': $("#sfyeshen1").val(),
                                'jkzhuankuang': $("#jkzhuankuang1").val(),
                                'beizhu': $("#beizhu1").val(),
                                'qyid': qyid,
                                'status': '0',
                                'sfwaiji': $("#SFWJ1").val(),
                                'fujian': $("#fujian1").val(),
                                'fgshijian': $("#fgshijian1").val(),
                            };
                            $.ajax({
                                url: svcHeader + "/pv/ryxxs/" + row[0].id,
                                dataType: 'json',
                                type: 'put',
                                contentType: 'application/json',
                                data: JSON.stringify(obj),
                                success: function (data) {
                                    if (data.code == "200") {
                                        alert('修改成功！')
                                        $("#myModal2").modal('hide');
                                        $("#table").bootstrapTable('destroy');
                                        var oTable = new TableInit();
                                        oTable.Init();
                                    } else {
                                        alert(data.msg)
                                    }
                                }
                            })
                        }
                    })
        }else{
            alert("只能选择一条")
        }
    })
    //全部上报
    $("#qbshangbao").unbind('click').click(function(){
        var obj = {
            'qyid': qyid,
        }
        $.ajax({
            url: svcHeader + "pv/ryxxs",
            dataType: 'json',
            type: 'put',
            contentType: 'application/json',
            data: JSON.stringify(obj),
            success: function (data) {
                if(data.code=="200") {
                    alert('上报成功！')
                    $("#table").bootstrapTable('destroy');
                    var oTable = new TableInit();
                    oTable.Init();
                }else{
                    alert(data.msg)
                }
            }
        })

    })
    $("#shangbao").unbind('click').click(function(){
        var row = $.map($('#table').bootstrapTable(
            'getSelections'), function(row) {
            return row;
        });
        if(row.length==1){
            var obj = {
                'id':row[0].id,
                'status':'1',
            };

            $.ajax({
                url: svcHeader + "pv/ryxxs/"+row[0].id,
                dataType: 'json',
                type: 'put',
                contentType: 'application/json',
                data: JSON.stringify(obj),
                success: function (data) {
                    if(data.code=="200") {
                        alert('修改成功！')
                        $("#myModal2").modal('hide');
                        $("#table").bootstrapTable('destroy');
                        var oTable = new TableInit();
                        oTable.Init();
                    }else{
                        alert(data.msg)
                    }
                }
            })
        }else{
            alert("只能选择一条")
        }
    })

    $("#btn_search").unbind('click').click(function () {
        $("#table").bootstrapTable('destroy');
        var oTable = new TableInit();
        oTable.Init();
    })

    $("#export").click(function () {
        window.location.href=svcHeader+"ryxxs/export?qyid="+qyid
    })
    function selectFile(){
        $("#excelFile").trigger("click");
    }
    function fileUpload() {
        var file=document.getElementById("excelFile");
        var fileObj = file.files[0];
        var formdata = new FormData();
        formdata.append('file',fileObj);
        formdata.append('qyid',qyid);
        //console.log(formdata)
        $.ajax({
            url: svcHeader + "ryxxs/import",//这里写你的url
            type: 'POST',
            data:formdata,
            processData:false,
            contentType:false,
            success: function (data) {
                if(data.code=="200"){
                    alert("上传成功！")
                    $("#table").bootstrapTable('destroy');
                    var oTable = new TableInit();
                    oTable.Init();
                }else{
                    alert(data.msg)
                    $("#table").bootstrapTable('destroy');
                    var oTable = new TableInit();
                    oTable.Init();
                }
            },
            error: function (data) {
                alert("页面请求失败！");
            }
        })
    }
    function selectFile1(){
        $("#excelFile1").trigger("click");
    }
    function fileUpload1() {
        var file=document.getElementById("excelFile1");
        var fileObj = file.files[0];
        var formdata = new FormData();
        formdata.append('multipartFile',fileObj);
        //console.log(formdata)
        $.ajax({
            url: svcHeader + "SaveSource",//这里写你的url
            type: 'POST',
            data:formdata,
            processData:false,
            contentType:false,
            success: function (data) {
                if(data.code=="200"){
                    alert("上传成功！")
                    $("#fujian").val(data.data[0])
                }else{
                    alert(data.msg)
                }
            },
            error: function (data) {
                alert("页面请求失败！");
            }
        })
    }
    function selectFile2(){
        $("#excelFile2").trigger("click");
    }
    function fileUpload2() {
        var file=document.getElementById("excelFile2");
        var fileObj = file.files[0];
        var formdata = new FormData();
        formdata.append('multipartFile',fileObj);
        //console.log(formdata)
        $.ajax({
            url: svcHeader + "SaveSource",//这里写你的url
            type: 'POST',
            data:formdata,
            processData:false,
            contentType:false,
            success: function (data) {
                if(data.code=="200"){
                    alert("上传成功！")
                    $("#fujian1").val(data.data[0])
                }else{
                    alert(data.msg)
                }
            },
            error: function (data) {
                alert("页面请求失败！");
            }
        })
    }
    $("#zxbaobei").unbind('click').click(function (){

        //jkxxs/findallByQyid
        var obj={
            qyid:qyid
        }
        $.ajax({
            url: svcHeader + "pv/zxbaobei",
            type: 'post',
            contentType: 'application/json',
            data: JSON.stringify(obj),
            success: function (data) {
                console.log(data)
                if(data.code=="200"){
                    $("#table").bootstrapTable('destroy');
                    var oTable = new TableInit();
                    oTable.Init();
                }else{
                    alert(data.msg)
                }
            }
        })
    })
</script>

</html>
